![]() | ![]() | ![]() | ![]() |
SAS Real-Time Decision Manager (SAS® Decision Services) enables users to activate or deactivate decision flows using the command-line utility BatchActivator. However, if the utility is unable to write to its log file, it returns the following error:
BatchActivator has failed. null java.lang.NullPointerException at com.sas.metadata.logical.batch.BatchDriver.makeLogFileAppender (BatchDriver.java:1038) at com.sas.metadata.logical.batch.BatchDriver.initializeLoggers (BatchDriver.java:944) at com.sas.metadata.logical.batch.BatchDriver.initializeNoConnection (BatchDriver.java:644) ...
This error is returned for any failure to open the log file, including the following:
To correct the problem, ensure that the log file that you specify exists and that your user ID has Write permissions to the file.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Real-Time Decision Manager | Microsoft® Windows® for x64 | 5.41 | 6.3 | 9.3 TS1M1 | 9.4 TS1M0 |
64-bit Enabled AIX | 5.41 | 6.3 | 9.3 TS1M1 | 9.4 TS1M0 | ||
64-bit Enabled Solaris | 5.41 | 6.3 | 9.3 TS1M1 | 9.4 TS1M0 | ||
HP-UX IPF | 5.41 | 6.3 | 9.3 TS1M1 | 9.4 TS1M0 | ||
Linux for x64 | 5.41 | 6.3 | 9.3 TS1M1 | 9.4 TS1M0 | ||
Solaris for x64 | 5.41 | 6.3 | 9.3 TS1M1 | 9.4 TS1M0 |